a roadblock - German English Dictionary